protest committee - French English Dictionary